citron vert

/see-TROH' vehr/
[French] plural citrons verts

"Green lemon." Lime

Synonyms in other languages

French

Latin names

Countries

Related terms