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 saved
0 chars