UROMERE MEANING IN ENGLISH

• Uromere Definition & Synonyms

  1. (n.) Any one of the abdominal segments of an arthropod.


RECENT SEARCHES