meaning of antlions

1. winged insect resembling a dragonfly; the larvae doodlebugs dig conical pits where they wait to catch e. g. ants


Related Words

antlion | antlion fly |

Developed & Maintained By Taraprasad.com

Treasure Words