citron

/see-TROH'/
[French] plural citrons

Lemon

Synonyms in other languages

Latin names

Countries