English to English

teras

noun (n)

  • (medicine) a grossly malformed and usually nonviable fetus(noun.animal)
    Synonym:
    monster
    source: wordnet30
Advertisement

Bookmark This Site