petalous

Adjective
  1. (of flowers) having petals (synset 301780085)

Found on Word Lists

Other Searches