SNAKE DOCTOR


Meaning of SNAKE DOCTOR in English

[snake doctor] n (1862) 1: dragonfly

2: hellgrammite

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