Dictionary Check: terata
"terata" is a valid word!
Scrabble
6
points
Words with Friends
6
points
Definition
noun
(medicine) a grossly malformed and usually nonviable fetus
Advertisement