<i>Tachaea chinensis</i> (Isopoda: Corallanidae), an ectoparasite of freshwater shrimps and prawns, from western Japan, with a list of its known collection localities and hosts
Details
The content you want is available to Zendy users.Already have an account? Click here. to sign in.