CARAP NUT


Meaning of CARAP NUT in English

kəˈrap- noun

: the seed of the carapa (especially of Carapa procera and C. guianensis ) yielding a bitter oil or fat that is used as a protective against vermin and insects

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