endopods

noun
  1. the inner branches of biramous appendages in crustaceans and other arthropods
  2. Usage: zoology; plural form

Examples