Attested.to

Definition

lives in human dwellings; naturalized in parts of America

Seed ·

Term in context

Acheta domestica in CommonParlance