Webster's Revised Unabridged Dictionary · 1913

angiocarp

angiocarp , noun

1.
tree bearing fruit enclosed in a shell or involucre or husk.