Word info

nitriloside

Noun

Meaning

nitriloside (uncountable)

amygdalin; vitamin B17

Source: en.wiktionary.org

Close letter words and terms