Big Huge Thesaurus

Hydnaceae

noun

sounds kind of like