Word Study
-poda
CIDE DICTIONARY
-poda,
A New Latin plural combining form or suffix from Gr. foot; as, hexapoda, myriapoda. See -pod. [1913 Webster]
For further exploring for "-poda" in Webster Dictionary Online