mobulas
English
Noun
mobulas
plural of
mobula