angiocarp

Explore definitions, synonyms, and language insights of angiocarp

Definitions

Noun
tree bearing fruit enclosed in a shell or involucre or husk