ectoplacenta - English Synonyms Dictionary