Adjective Definition petalous1.Definition: (of flowers) having petalsRelated Adjective(s):petaled, petalled Please Share