Entomology definition of Neotropical

Please Like Us!!!

Entomology definition of Neotropical: that part of the earth’s surface embraced
in the greater part of Mexico, West Indies and South America.

Reviews & Comments

Enjoy!