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