Attested.to

Definition

a nutritive starch obtained from the root of the arrowroot plant

Seed ·

Term in context

arrowroot in CommonParlance