Attested.to

Definition

green caterpillar of a geometrid moth; pest of various fruit and shade trees

Seed ·

Term in context

cankerworm in CommonParlance