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