vinegar worm
Explore definitions, synonyms, and language insights of vinegar worm
Definitions
Noun
minute eelworm that feeds on organisms that cause fermentation in e.g. vinegar
Explore definitions, synonyms, and language insights of vinegar worm