Attested.to

Definition

any beetle of the genus Calosoma

Seed ·

Term in context

calosoma in CommonParlance