Dictionary.com
definitions
  • synonyms
metra in Medicine

metra

(mētrə)
n. pl. me•trae (-trē)
  1. uterus

Examples from the Web for metra

Historical Examples