HORSEHAIR SNAKE


Meaning of HORSEHAIR SNAKE in English

noun

or horsehair worm

: a free-living adult gordioid worm

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.