ascaroside
Noun
Meaning
ascaroside (plural ascarosides)
(biochemistry) Any of a group of glycolipids, containing the sugar ascarylose, found in some nematode worms
Noun
ascaroside (plural ascarosides)
(biochemistry) Any of a group of glycolipids, containing the sugar ascarylose, found in some nematode worms