teras

Explore definitions, synonyms, and language insights of teras

Definitions

Noun
(medicine) a grossly malformed and usually nonviable fetus

Synonyms


More General Terms