English dictionary

angiocarp meaning and definition

Definition and meaning of angiocarp at MeaningMonkey.org. angiocarp meaning and definition in the English Dictionary.

ANGIOCARP noun

Definition of angiocarp (noun)

  1. tree bearing fruit enclosed in a shell or involucre or husk
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: