• Definition for "naranjilla"
    • little perennial shrub cultivated in uplands of south…
    • View More
  • Sentence for "naranjilla"
    • The juice was orange in color,…
    • View More

naranjilla definition

  • noun:
    • little perennial shrub cultivated in uplands of south usa for the delicious bright orange fruits resembling tomatoes or oranges
29 votes

How would you define naranjilla?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!