dcsimg

Cambarincola leoni is a species of segmented worms in the family Cambarincolidae. It is a ectoparasite.

show all records

EOL has data for one attribute: