EXCELSIN


Meaning of EXCELSIN in English

ikˈselsə̇n, ek- noun

( -s )

Etymology: New Latin excelsa (specific epithet of Bertholettia excelsa, from feminine of excelsus high) + English -in

: a crystalline globulin obtained from the meat of the Brazil nut

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