lime in Greek
lime in Greek
μοσχολέμονο
Any of several green citrus fruit, somewhat smaller and sharper-tasting than a lemon.
λάιμ
Any of several green citrus fruit, somewhat smaller and sharper-tasting than a lemon.