English

edit

Noun

edit

sialylates

  1. plural of sialylate