Word of the Day

Spanish Fly

See Cantharis. ...

Results

pedal

MEDICAL DEFINITION OF pedal:

  • Pertaining to the foot.