English

edit

Noun

edit

polymaltoses

  1. plural of polymaltose