Reverse Word Search Lookup

Comprehensive
Dictionary Suite
Help
Help
Help
 
darning needle (informal) a dragonfly. [1/2 definitions]
devil's darning needle a dragonfly.
naiad the aquatic larva of certain insects such as the dragonfly. [1/2 definitions]