Attested.to

Definition

large green silkworm of the cynthia moth

Seed ·

Term in context

ailanthus silkworm in CommonParlance