-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 metra

hydro metra

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