Attested.to

Definition

tropical American palm having edible nuts and yielding a useful fiber

Seed ·

Term in context

coyol palm in CommonParlance