CompareWords
Compare
Apoda
Definition:
(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.
Compare
apoda
with other words:
apoda vs. caecilian