Image of Cheliplana vestibularis

© National Science Foundation - Turbellarian Taxonomic Database