Adelopod


(n.) An animal having feet that are not apparent.



Similar Words:

Adelocodonic   Adelopod