Cycloloma

Explore definitions, synonyms, and language insights of Cycloloma

Definitions

Noun
a caryophyllaceous genus of the family Chenopodiaceae