Big Huge Thesaurus

rotifera

noun

sounds kind of like