English edit

Noun edit

hormosinids

  1. plural of hormosinid