• Endopod

    Full definition of endopod

    Noun

    endopod

    (plural endopods)
    1. endopodite
    © Wiktionary