Synonyms for "Schizosaccharomyces"

Words with similar meaning