empeine
Top 30000
Meanings
Noun
1. instep (anatomy)
2. upper (of footwear)
3. dermatophytosis, ringworm (pathology, dermatology)