English dictionary
vinegarroon meaning and definition
Definition and meaning of vinegarroon at MeaningMonkey.org. vinegarroon meaning and definition in the English Dictionary.VINEGARROON noun
Definition of vinegarroon (noun)
- large whip-scorpion of Mexico and southern United States that emits a vinegary odor when alarmed
- synonyms: Mastigoproctus giganteus
Source: Princeton University Wordnet