angiocarp
1.
(
noun
) tree bearing fruit enclosed in a shell or involucre or husk
Related Words:
angiosperm
,
flowering plant
Terms and Conditions of Use / Copyright Notice