About us
Define
Definitions for
"petalless"
of flowers; having no petals
wordnet.princeton.edu