Word info

mandelalide

Noun

Meaning

mandelalide (countable and uncountable, plural mandelalides)

(biochemistry) A marine derived macrolide, a oxygen heterocyclic compound with a large ring.

Source: en.wiktionary.org

Close letter words and terms