Attested.to

Definition

general term for any insect or similar creeping or crawling invertebrate

Seed ·

Term in context

bug in CommonParlance