Xenoturbella
The association of specimens of Xenoturbella with mollusc larva has led many to suggest that they are molluscivores. However, another idea is that the Xenoturbella larval stage develops as an internal parasite of certain molluscs.