Big Huge Thesaurus

hydrozoa

noun

sounds kind of like