Word info Synonyms

Sarcodes

Noun

Meaning

snow plant; in some classifications placed in family Pyrolaceae

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms