Italian edit

Noun edit

formicaleone m (plural formicaleoni)

  1. ant lion (of family Myrmeleontidae)