English

edit

Noun

edit

scropoliosides

  1. plural of scropolioside