VINEGARROON


Meaning of VINEGARROON in English

add. ·noun a whip scorpion, ·esp. a large mexican species (thelyphonus giganteus) popularly supposed to be very venomous;

— from the odor that it emits when alarmed.

Webster English vocab.      Английский словарь Webster.