Apiosoma

Api·​o·​so·​ma | \ ˌāpēōˈsōmə, ˌap-\

Definition of Apiosoma

taxonomic synonym of babesia

History and Etymology for Apiosoma

New Latin

Keep scrolling for more