APIOSOMA Meaning of APIOSOMA in English ˌāpēōˈsōmə, ˌap-Etymology: New Latinsynonym of babesia Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012