What is the meaning of Neotropical?

Occurring in tropical America, i.e. the tropics of the New World.

neotropical

Source: wiktionary.org