meromycolic acids

English

Noun

meromycolic acids

  1. plural of meromycolic acid