Tubangui, M. A. (1933). Trematode parasites of Philippine vertebrates, VI. Descriptions of new species and classification. Philippine Journal of Science. 52 (2): 167-197.
378031
Tubangui, M. A.
1933
Trematode parasites of Philippine vertebrates, VI. Descriptions of new species and classification.