Definisi 'flowering plant'
English to English
noun
1 plants having seeds in a closed ovary
source: wordnet30
More Word(s)
angiospermous, phanerogam, seed plant, spermatophyte, angiocarp, dicot, dicotyledon, exogen, magnoliopsid, angiospermae, anthophyta, class angiospermae, division anthophyta, division magnoliophyta, bloom, blossom, flower,

Visual Synonyms
Click for larger image