Life … Animals Rotifers Eurotatoria Ploima Trichocercidae Trichocerca Trichocerca insignis species 1 observations Trichocerca insignis Trichocerca insignis Close