teratocytes - English Synonyms Dictionary