metra









metra


n. pl. me•trae (-trē)

  1. uterus
51 queries 0.543