Xenomorpha

Xeno·​mor·​pha | \ ˌzenəˈmȯrfə\

Definition of Xenomorpha

taxonomic synonym of tardigrada 2

History and Etymology for Xenomorpha

New Latin, from xen- + -morpha

Keep scrolling for more