monomycolates

English

Noun

monomycolates

  1. plural of monomycolate