Definition of Madura foot in English:

Madura foot

noun

  • Maduromycosis of the foot, mycetoma of the foot.

Origin

Mid 19th century.