TALLOW NUT


Meaning of TALLOW NUT in English

noun

1. : false sandalwood

2. : the fruit or seed of the false sandalwood

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