mycolic acid

English

Noun

mycolic acid (plural mycolic acids)

  1. (organic chemistry) Any of various long fatty acids found in the cell walls of Mycolata