释义 |
ant lion noun : an insect of Myrmeleon or related genera (order Neuroptera), most having a larva that digs a small conical pit in sandy soil in the bottom of which it lies buried with its long jaws protruding to catch any insects (as ants) which fall into the pit [ant lion: 1 larva, 2 adult] |