cord factor

English

Noun

cord factor (uncountable)

  1. The glycolipid trehalose dimycolate