Kotomora
蠕虫学 (zenchuugaku) Japanese meaning: helminthology | Kotomora