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.