Meaning of five-petalled

Definition of five-petalled

(adj) (of flowers) having five petals

Other information on five-petalled

WIKIPEDIA results for five-petalled
Amazon results for five-petalled