Attested.to

Definition

giant saturniid moth widespread in Asia; sometimes cultured for silk

Seed ·

Term in context

atlas moth in CommonParlance