ENDOPOD Meaning of ENDOPOD in English ˈendəˌpäd noun( -s )Etymology: end- + -pod : endopodite Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012