lemon or lime

[English] plural lemons or limes

In the kitchens of India lemons and limes seem to be interchangeable. Since the lime grows much more readily than the lemon in India this is more likely to be a lime.

Synonyms in other languages

Latin names