Attested.to

Definition

the dried meat of the coconut from which oil is extracted

Seed ·

Term in context

copra in CommonParlance