HORSEHAIR WORM


Meaning of HORSEHAIR WORM in English

[horsehair worm] n (ca. 1753): hairworm 1--called also horsehair snake

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