Attested.to

Definition

dark-colored insect having predaceous aquatic larvae

Seed ·

Term in context

alderfly in CommonParlance