meroacid

English

Noun

meroacid (plural meroacids)

  1. meromycolic acid

Anagrams