meromycolates
English
Noun
meromycolates
plural of
meromycolate