Big Huge Thesaurus

hovea

noun

sounds kind of like