Attested.to

Definition

pupa of a moth or butterfly enclosed in a cocoon

Seed ·

Term in context

chrysalis in CommonParlance