Definify.com

Definition 2025


ant_lions

ant lions

See also: antlions

English

Noun

ant lions

  1. plural of ant lion