diaplacenta - English Synonyms Dictionary