ENDOPODITE MEANING IN ENGLISH

• Endopodite Definition & Synonyms

  1. (n.) The internal or principal branch of the locomotive appendages of Crustacea. See Maxilliped.


RECENT SEARCHES