Big Huge Thesaurus

Bryozoa

noun

sounds kind of like