Big Huge Thesaurus

sarcosporidian

noun