English edit

Noun edit

moringuid (plural moringuids)

  1. (zoology) Any in the family Moringuidae of eels.