Neotropical
-
Belonging to, or designating, a region of the earth's surfacewhich comprises most of South America, the Antilles, and tropicalNorth America.
Neotropical meaning & definition 1 of Neotropical.
-
The biogeographic region of the New World that stretches south from the Tropic of Cancer and includes southern Mexico, Central
Neotropical meaning & definition 2 of Neotropical.