Attested.to

Definition

carnivorous larva of lacewing flies

Seed ·

Term in context

aphid lion in CommonParlance