Big Huge Thesaurus

Foraminifera

noun

sounds kind of like