n. 1 a fruit like a lemon but green, rounder, smaller, and more acid. b tree which produces this fruit. 2 (in full limegreen) yellowishgreen colour. [French from Arabic]
Related products
L words
L words
L words
L words
L words
L words
L words
L words


