English edit

Noun edit

mormyroids

  1. plural of mormyroid