Big Huge Thesaurus

gnetophyta

noun

sounds kind of like