heterospory - English Synonyms Dictionary