UROSTERNITE MEANING IN ENGLISH

• Urosternite Definition & Synonyms

  1. (n.) The sternal, or under piece, of any one of the uromeres of insects and other arthropods.


RECENT SEARCHES