Ned DeLoach copepod on ctenophore

Ned DeLoach copepod on ctenophore