COCOA PLANT


Meaning of COCOA PLANT in English

noun

1. : the cacao tree

2. : coca 1

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.