Subscribe
URL of the page has been copied to clipboard.
Meaning : Large whip-scorpion of Mexico and southern United States that emits a vinegary odor when alarmed.
Synonyms : vinegarroon
Install App