pneumolysoids

English

Noun

pneumolysoids

  1. plural of pneumolysoid