cord factor
English
Noun
cord
factor
(
uncountable
)
The
glycolipid
trehalose
dimycolate