apetalous flower

Noun
  1. Flower having no petals (synset 111694470)

Found on Word Lists

Other Searches