XENURUS


Meaning of XENURUS in English

zə̇ˈn(y)u̇rəs

Etymology: New Latin, from xen- + -urus

synonym of cabassous

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