TERAS


Meaning of TERAS in English

ˈterəs noun

( plural tera·ta -rəd.ə)

Etymology: New Latin terat-, teras, from Greek, marvel, monster

: an organism (as a fetus) that is grossly abnormal in structure due to genetic or developmental causes : monster

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.