ascarylose
Look at other dictionaries:
ascaroside — noun Any of a group of glycolipids, containing the sugar ascarylose, found in some nematode worms … Wiktionary
ascaroside — noun Any of a group of glycolipids, containing the sugar ascarylose, found in some nematode worms … Wiktionary