mycosin
English
Noun
mycosin
(
uncountable
)
Synonym of
trehalose
.