a species of nightshade (solanum albidum) - Espagnol Anglais Dictionnaire