Meaning of petalled
Definition of petalled
(adj)
(of flowers) having petals
Other information on petalled
WIKIPEDIA results for
petalled
Amazon results for
petalled
Tweet