morphides

English

Noun

morphides

  1. plural of morphide