Dictionary |
1 Result
#1
teras
n.
[
monster
] (medicine) a grossly malformed and usually nonviable fetus
. wn