dcsimg

Stichorchis is a genus of in the family Paramphistomatidae.