Attested.to

Definition

South American shrub or small tree widely cultivated in the tropics; not a true potato

Seed ·