English edit

Noun edit

sialyllactoses

  1. plural of sialyllactose