Attested.to

Definition

red ladybug with a black spot on each wing

Seed ·

Term in context

Adalia bipunctata in CommonParlance