APIOSOMA


Meaning of APIOSOMA in English

ˌāpēōˈsōmə, ˌap-

Etymology: New Latin

synonym of babesia

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