Word info

denbinobin

Noun

Meaning

denbinobin (uncountable)

(organic chemistry) A phenanthrenequinone present in the orchid Dendrobium

Source: en.wiktionary.org

Close letter words and terms