nostoc

Explore definitions, synonyms, and language insights of nostoc

Definitions

Noun
found in moist places as rounded jellylike colonies