• Metra

    Full definition of metra

    Noun

    metra

    (plural metrae)
    1. (medicine) The uterus.
    © Wiktionary