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