ENDOZOA


Meaning of ENDOZOA in English

ˌendəˈzōə noun plural

Etymology: New Latin, from end- + -zoa

: entozoa

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