'angiocarp' definitions:

Definition of 'angiocarp'

From: WordNet
noun
Tree bearing fruit enclosed in a shell or involucre or husk

Words containing 'angiocarp'