uromeres

English

Noun

uromeres

  1. plural of uromere