TY - ART TI - The structure of some frog trematodes — Illustration, BHL page 43298326 PY - 1911 UR - https://www.biodiversitylibrary.org/page/43298326 ID - page-43298326 ER -