Noun
A name formerly given to cellulose found in certain fungi and mushrooms.
More about this word
Synonyms and related words
Explore this word
