Definition of Vinegarroon

  • (noun) large whip-scorpion of Mexico and southern United States that emits a vinegary odor when alarmed

Synonyms of Vinegarroon


Antonyms of Vinegarroon


No Antonyms Found.

Homophones of Vinegarroon


No Homophones Found.