Google
×

Apodocreedia

Apodocreedia vanderhorsti, the longfin burrower, is a species of sandburrower native to the Indian Ocean coast of southern Africa where it can be found from Delagoa Bay, Mozambique to Durban, South Africa. It occurs from the intertidal zone to a... Wikipedia