Copra Meaning

There are 1 meaning(s) for word Copra

Meaning 1 : the dried meat of the coconut from which oil is extracted