Big Huge Thesaurus

sarcocystidean

noun

sounds kind of like