dcsimg

Limanda limanda parasite is a species of alveolates.