panspermist - English Synonyms Dictionary