apetalous flower

Noun
  1. Flower having no petals (synset 111694470)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches