Definify.com

Definition 2024


formicaleone

formicaleone

Italian

Noun

formicaleone m (plural formicaleoni)

  1. ant lion (of family Myrmeleontidae)