micropodia









micropodia


n.

  1. Abnormal smallness of the feet.
48 queries 0.554