Meaning of “coconut butter” in the English Dictionary

English