Vinegarroon meaning

vinəgərun
A large whip scorpion (Mastigoproctus giganteus) found in the S U.S. and in Mexico that, when disturbed, excretes a substance having a vinegary odor.
noun
0
0
Alternative spelling of vinegaroon.
noun
0
0
Advertisement