నారింజ(narinja)

/naa-rin-ja/
[Telugu]

Sweet lime. The nearest thing India has to an orange. It has a green skin and sweet, juicy, bright orange flesh.

Synonyms in other languages

Latin names

Countries

Regions