LEARNit Dictionary
ant lion
noun
/ˈænt laɪən/
UK
/ˈænt laɪən/
US
1
a small insect that eats other insects, especially ants, which it catches in a hole made in the sand
مورچهگیر, مورچه شیر