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