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)

  1. plants having seeds in a closed ovary
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: