vinegarroon
Explore definitions, synonyms, and language insights of vinegarroon
Definitions
Noun
large whip-scorpion of Mexico and southern United States that emits a vinegary odor when alarmed