Meaning of four-petalled

Definition of four-petalled

(adj) (of flowers) having four petals

Other information on four-petalled

WIKIPEDIA results for four-petalled
Amazon results for four-petalled