meaning of ant lion

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


Related Words

ant lion | ant-lion | anthelion | antlion | antlion fly | cheiranthus allionii |

Developed & Maintained By Taraprasad.com

Treasure Words