|
Definition of Snake doctor
1. Noun. Slender-bodied non-stinging insect having iridescent wings that are outspread at rest; adults and nymphs feed on mosquitoes etc..
Exact synonyms: Darning Needle, Devil's Darning Needle, Dragonfly, Mosquito Hawk, Sewing Needle, Skeeter Hawk, Snake Feeder
Generic synonyms: Odonate
Generic synonyms: Odonate