Yamaguchia toyensis

Yamaguchia toyensis is one of many aquatic oligochaetes belonging to the family Lumbriculidae discovered on the island of Hokkaidō, Japan, which seems to be one of three `hotspots` of lumbriculid diversity (the others being the Rocky Mountains and Lake Baikal). The genus named after the great oligochaete taxonomist Professor Hideji Yamaguchi. Y.....
Found on http://en.wikipedia.org/wiki/Yamaguchia_toyensis
No exact match found