Attested.to

Definition

a kind of hemp obtained from the abaca plant in the Philippines

Seed ·

Term in context

abaca in CommonParlance