MYXINOID


Meaning of MYXINOID in English

ˈmiksəˌnȯid adjective or noun

Etymology: New Latin Myxine + English -oid

: hyperotretan

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