English dictionary
angiosperm meaning and definition
Definition and meaning of angiosperm at MeaningMonkey.org. angiosperm meaning and definition in the English Dictionary.ANGIOSPERM noun
Definition of angiosperm (noun)
- plants having seeds in a closed ovary
- synonyms: flowering plant
Source: Princeton University Wordnet