Big Huge Thesaurus

planula

noun

sounds kind of like