Attested.to

Definition

seed of the cacao tree; ground roasted beans are source of chocolate

Seed ·

Term in context

cacao bean in CommonParlance