Mobula
noun
Mob·u·la
ˈmäbyələ
Love words? Need even more definitions?
Merriam-Webster unabridged
Share