bumblefoot
noun 2
Definitions
noun
1
Ulcerative pododermatitis, a bacterial infection and inflammatory reaction on the feet of birds and rodents.
2
A clubfoot.
Your note
not saved0 chars
noun
Ulcerative pododermatitis, a bacterial infection and inflammatory reaction on the feet of birds and rodents.
A clubfoot.