English

edit

Noun

edit

moringuids

  1. plural of moringuid