macrotetrolides
English
Noun
macrotetrolides
plural of
macrotetrolide