English Apostichopus japonicus Cited by user Cwmhiraeth on 10 Jun 2012 Apostichopus japonicus is a species of sea cucumber in the family Stichopodidae. It is found in shallow temperate waters along the coasts of south east Asia and is…