lemon in Latin
lemon in Latin
limon
A yellowish citrus fruit.
citreus
A yellowish citrus fruit.