Meaning of cycloloma

Definition of cycloloma

(noun) a caryophyllaceous genus of the family Chenopodiaceae

Other information on cycloloma

WIKIPEDIA results for cycloloma
Amazon results for cycloloma