Definition of Petalled

  • (adjective) (of flowers) having petals

Synonyms of Petalled


Antonyms of Petalled


Homophones of Petalled


No Homophones Found.