coconut butter


noun

a vegetable butter made by churning coconut cream.

British Dictionary definitions for coconut butter

coconut butter

noun

a solid form of coconut oil