- vinegarroon as a noun:
- 1
vinegarroon
noun
1 vinegarroon
Large whip-scorpion of Mexico and southern United States that emits a vinegary odor when alarmed.
synonym: Mastigoproctus giganteus.
debug info: 0.0143
noun
Large whip-scorpion of Mexico and southern United States that emits a vinegary odor when alarmed.
synonym: Mastigoproctus giganteus.
debug info: 0.0143