English dictionary
naranjilla meaning and definition
Definition and meaning of naranjilla at MeaningMonkey.org. naranjilla meaning and definition in the English Dictionary.NARANJILLA noun
Definition of naranjilla (noun)
- small perennial shrub cultivated in uplands of South America for its edible bright orange fruits resembling tomatoes or oranges
- synonyms: Solanum quitoense
Source: Princeton University Wordnet