Word info

fencholate

Noun

Meaning

fencholate (plural fencholates)

(organic chemistry) An alkoxide of fenchol

Source: en.wiktionary.org

Close letter words and terms