Word info

dimycolate

Noun

Meaning

dimycolate (plural dimycolates)

Any compound that has two mycolate groups

Source: en.wiktionary.org

Anagrams

Close letter words and terms