What is the meaning of Metra?

The uterus.

A pocket instrument combining a thermometer, level, plummet, and lens.

indefinite genitive plural of metur

metre

indefinite plural of metrum

definite plural of metrum

(non-standard since 2012) indefinite plural of metrum

(non-standard since 2012) definite plural of metrum

nominative/accusative/vocative plural of metrum

marble (toy)

Source: wiktionary.org