Meaning of naranjilla
Definition of naranjilla
(noun)
small
perennial
shrub
cultivated
in uplands of South America for its
edible
bright
orange
fruits resembling tomatoes or oranges
Other information on naranjilla
WIKIPEDIA results for
naranjilla
Amazon results for
naranjilla
Tweet