Big Huge Thesaurus

gametophore

noun

sounds kind of like