Powered by SmugMug Log In
An antlion larva (Myrmeleontidae) removed from its sand pit.

Archbold Biological Station, Florida, USA

An antlion larva (Myrmeleontidae) removed from its sand pit.

Archbold Biological Station, Florida, USA

MyrmeleontidaeNeuropteraholometabolalarvapredatorant lion