Definition of Petalless

  • (adjective) (of flowers) having no petals

Synonyms of Petalless


Antonyms of Petalless


Homophones of Petalless


No Homophones Found.