Definitions for "Neotropical"
Belonging to, or designating, a region of the earth's surface which comprises most of South America, the Antilles, and tropical North America.
Including, belonging to, or characteristic of, tropical South America as a zoogeographical region. Means “new” tropics, referring to American continents as the “new world.
from Central and South American tropics
Keywords:  neowall
Neotropics Neowall