RE: Thankyou Mr Doodlebug8 Nov 2019 09:24
Gmcc, could be this as well...
Doodlebugs are the larvae of insects known as antlions, which belong to the family Myrmeleontidae (from the Greek myrmex, meaning ant, and leon, meaning lion). As you might suspect, these insects are predaceous and are particularly fond of eating ants.
Who is eating who here then??