Skip navigation.

mules - What does it mean?

Definition of 'mules'

English

Etymology 1

Noun

(head)
  • Etymology 2

    From the surname of the procedure's inventor, John Mules.

    Verb

  • To remove skin from (an animal) to prevent myiasis.
  • ----