a species of plant - Espagnol Anglais Dictionnaire