Big Huge Thesaurus

Loxomataceae

noun

sounds kind of like