Adelopod
Adelopod ({not transcribed}) , noun
[Greek {not transcribed} invisible + {not transcribed}, {not transcribed}, foot.]
(Zoology) An animal having feet that are not apparent.
Adelopod ({not transcribed}) , noun
[Greek {not transcribed} invisible + {not transcribed}, {not transcribed}, foot.]