Definition of Petalled

  • 1. (of flowers) having petals Adjective

Synonyms for word "petalled"

Semanticaly linked words with "petalled"