Find the word definition

Wiktionary
neotropics

n. tropical America: the tropical areas of North America, Central America and South America; the tropics of the New World.