Keywords: Telorchis geoclemmydis.png en Found in the small intestine of Geoclemmys reevesi in Kyoto Japan 1926-06-23 Yamaguti 1933 Satyu Yamaguti other versions Custom license marker 2015 11 08 Japan URAA 1933 not copyrighted Uploaded with UploadWizard Uncategorized 2015 November 8 |