English

edit

Noun

edit

sialyllactoside (plural sialyllactosides)

  1. A glycoside of sialyllactose

Anagrams

edit