Attested.to

Definition

giant saturniid moth widespread in Asia; sometimes cultured for silk

Seed ·

Term in context

Atticus atlas in CommonParlance