MYELOZOA


Meaning of MYELOZOA in English

ˌmīəlōˈzōə

Etymology: New Latin, from myel- + -zoa

synonym of leptocardii

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