Big Huge Thesaurus

Diphylla

noun

sounds kind of like