a species of plant - Spanish English Dictionary