Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Apoda
n.
A group of cirripeds, destitute of footlike organs.
n.
An order of Amphibia without feet. See Ophiomorpha.
n.
A group of worms without appendages, as the leech.
←
Apode
Apodan
→
Shares
Related Words
Apod
Apodal
Apodan
Menu
Home
Search
My Last Searches