Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

naranjilla Definition

Cancel
naranjilla
noun
''Solanum quitoense'', a subtropical perennial plant from northwestern South America

Words Related to naranjilla!

naranjilla Examples by Brain Bank Users