Es originario del sur de México hasta el norte de Brasil.