Word of the Day

Odor

A smell. ...

Results

Palmiped

MEDICAL DEFINITION OF palmiped:

  • Toes joined by thin sheet of skin like foot of duck.