Definition of "rotifers"

rotifers