dcsimg

Amphiodia debita is a species of echinoderm in the family Amphiuridae.