Big Huge Thesaurus

Phlebodium

noun

sounds kind of like