Definition Definition

adelopod - Meaning and Examples

Meaning of 'adelopod' (Webster Dictionary)

1 . Adelopod [ n.]
- An animal having feet that are not apparent.