Spanish lime

[English] plural Spanish limes

A slightly ovoid-shaped tropical fruit with thick green skin and rather gummy yellowish or pinkish flesh. It contains either one or two seeds and its flavour is said to be similar to that of grapes.

Synonyms in other languages

English

Italian

Latin names

Countries