key lime

English

Noun

key lime (plural key limes)

  1. Alternative letter-case form of Key lime.