-METRA Meaning of -METRA in English ˈmē.trə noun combining form( -s )Etymology: New Latin, from Greek mētra womb: a (specified) condition of the uterus hemato metrahydro metra Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012