mycolic acids
English
Noun
mycolic acids
plural of
mycolic acid