Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

teras Definition

Cancel
teras
noun()
(medicine) a grossly malformed and usually nonviable fetus
Synonyms: monster,

Words Related to teras!

teras Examples by Brain Bank Users