English Yamaguchia toyensis Cited by user Citation bot on 04 Dec 2010 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 …