Word info

ascaroside

Noun

Meaning

ascaroside (plural ascarosides)

(biochemistry) Any of a group of glycolipids, containing the sugar ascarylose, found in some nematode worms

Source: en.wiktionary.org

Close letter words and terms