angiosperm

Noun
  1. Plants having seeds in a closed ovary (synset 111685823)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches