polymaltoses

English

Noun

polymaltoses

  1. plural of polymaltose