English dictionary
teras meaning and definition
Definition and meaning of teras at MeaningMonkey.org. teras meaning and definition in the English Dictionary.TERAS noun
Definition of teras (noun)
- (medicine) a grossly malformed and usually nonviable fetus
- synonyms: monster
Source: Princeton University Wordnet