Image of Cheliplana rubescens

© National Science Foundation - Turbellarian Taxonomic Database