MOLOID


Meaning of MOLOID in English

I. ˈmōˌlȯid adjective

Etymology: New Latin Mola + English -oid

: of, relating to, or resembling a mola or the Molidae

II. noun

( -s )

: an ocean sunfish : mola

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.