Meaning of “coconut butter” in the English Dictionary

british dictionary