Definition Definition

neotropical - Meaning and Examples

Meaning of 'neotropical' (Webster Dictionary)

1 . Neotropical [ a.]
- Belonging to, or designating, a region of the earth's surface which comprises most of South America, the Antilles, and tropical North America.