Big Huge Thesaurus

Hydnoraceae

noun

sounds kind of like