XENOMORPHA


Meaning of XENOMORPHA in English

ˌzenəˈmȯrfə

Etymology: New Latin, from xen- + -morpha

synonym of tardigrada 2

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