However , a more radical interpretation , of this and other data , is that the `` Xenoturbella '' larval stage develops as an internal parasite of certain molluscs .
However , another idea is that the `` Xenoturbella '' larval stage develops as an internal parasite of certain molluscs .