An Antlion (or Doodlebug) Myrmeleontidae Euptilon They are of the same order as Mantidflies (Neuroptera).
Copyright © M. Plonsky. All rights reserved. Do not use without permission.