hemiembryon - English Synonyms Dictionary