ENDOPLEURITE MEANING IN ENGLISH

• Endopleurite Definition & Synonyms

  1. (n.) The portion of each apodeme developed from the interepimeral membrane in certain crustaceans.


RECENT SEARCHES