SNAKE DOCTOR
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Snake Doctor.
Snake Doctor - as a noun
Slender-bodied non-stinging insect having iridescent wings that are outspread at rest; adults and nymphs feed on mosquitoes etc.
Synonyms (Exact Relations)
darning needledevil's darning needledragonflymosquito hawksewing needleskeeter hawksnake feederExample Sentences
"The snake doctor is a type of dragonfly found in North America."
"I saw a snake doctor perched on a branch near the pond."
"Many people believe that snake doctors bring good luck."
"The snake doctor has a beautiful iridescent blue-green body."
"Some folklore suggests that snake doctors can predict rainfall."