dcsimg

Stichorchis subtriquetrus is a species of in the family Paramphistomatidae.