Word info

lecinoxoid

Noun

Meaning

lecinoxoid (plural lecinoxoids)

(organic chemistry) An oxidised form of lecithin

Source: en.wiktionary.org

Close letter words and terms