cattle tongue (tournefortia hirsutissima) - Español Inglés Diccionario