Es nativa de Centroamérica y Sudamérica en México, Ecuador, Guatemala, Argentina, Bolivia, Perú, Venezuela e islas del Caribe.