CRAB NUT Meaning of CRAB NUT in English nounEtymology: crab (VIII): the seed of the carapa Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012