Meaning of petalous

Definition of petalous

(adj) (of flowers) having petals

Other information on petalous

WIKIPEDIA results for petalous
Amazon results for petalous