FLOWERING PLANT





Definition:

  1. [noun] plants having seeds in a closed ovary
    Synonyms: angiosperm

Synonyms:


Related Words: