Dictionary
Random Word
Search
Adelopod
(n.)
An animal having feet that are not apparent.
Back to Dictionary