Big Huge Thesaurus

microsporangium

noun

sounds kind of like