an•gi•o•carp
We found 2 definitions of angiocarp from 2 different sources.
NounPlural: angiocarps |
||
angiocarp - tree bearing fruit enclosed in a shell or involucre or husk | ||
angiosperm, flowering plant plants having seeds in a closed ovary |