monomannosides

English

Noun

monomannosides

  1. plural of monomannoside