cotton ball

Explore definitions, synonyms, and language insights of cotton ball

Definitions

Noun
a fungus disease of cranberries

More General Terms