Sinobdella may mean: