leptosin
Noun
Meaning
leptosin (countable and uncountable, plural leptosins)
(organic chemistry) A polycyclic glycoside found exclusively in manuka honey
Noun
leptosin (countable and uncountable, plural leptosins)
(organic chemistry) A polycyclic glycoside found exclusively in manuka honey