dcsimg

Byblis serrata. Woods Hole. 1905. Amphipoda; Byblis.