meroacid
English
Noun
meroacid
(
plural
meroacids
)
meromycolic acid
Anagrams
Mordecai
,
racemoid