NEOTROPICS Meaning of NEOTROPICS in English “+ noun pluralEtymology: ne- + tropics : the Neotropical region Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012