Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of -poda
A New Latin plural combining form or suffix from Gr. /, /, foot; as, hexapoda, myriapoda. See -pod.
←
Pod
Podagra
→
Shares
Related Words
-pod
Menu
Home
Search
My Last Searches