Adelopod

Definition:

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

Compare adelopod with other words:

adelopod vs. apparent