|
Definition of Vinegaroon
1. Noun. A whip scorpion (''Uropygid'') that gives off a smell of vinegar when attacked. ¹
¹ Source: wiktionary.com
|
1. Noun. A whip scorpion (''Uropygid'') that gives off a smell of vinegar when attacked. ¹
¹ Source: wiktionary.com