Life … Animals Rotifers Eurotatoria Ploima Trichocercidae Trichocerca Trichocerca capucina species 7 observations Trichocerca capucina Trichocerca capucina Close