Image of Cheliplana stylifera

© National Science Foundation - Turbellarian Taxonomic Database