1 endopod | Definition of endopod

endopod

noun
en·​do·​pod | \ ˈendəˌpäd\
plural -s

Definition of endopod

History and Etymology for endopod

end- + -pod

Keep scrolling for more