English edit

Noun edit

polymaltoses

  1. plural of polymaltose