Adelopod Definition
noun
(zoology) An animal having feet that are not apparent.
Wiktionary
Other Word Forms of Adelopod
Noun
Singular:
adelopodPlural:
adelopodsOrigin of Adelopod
Ancient Greek invisible + foot.
From Wiktionary
Find Similar Words
Find similar words to adelopod using the buttons below.