Meaning of teras

Definition of teras

(noun) (medicine) a grossly malformed and usually nonviable fetus

Other information on teras

WIKIPEDIA results for teras
Amazon results for teras