texas nettle (solanum rostratum) - Alemán Inglés Diccionario