English → Hindi dictionary
teras
टेरस
Definition
(medicine) a grossly malformed and usually nonviable fetus
All Hindi meanings
कृत्रिम कटकटेरस
Similar words
monster
Looking for poetry? Read shayari and poems by great poets.
टेरस
(medicine) a grossly malformed and usually nonviable fetus
Looking for poetry? Read shayari and poems by great poets.