cotton leafworm (alabama argillacea) - Español Inglés Diccionario