Attested.to

Definition

South American herb with sticky glandular foliage; source of madia oil

Seed ·

Term in context

Chile tarweed in CommonParlance