NEOTROPICAL MEANING IN ENGLISH

• Neotropical Definition & Synonyms

  1. (a.) Belonging to, or designating, a region of the earths surface which comprises most of South America, the Antilles, and tropical North America.
  2. (a.) Belonging to, or designating, a region of the earths surface which comprises most of South America, the Antilles, and tropical North America.


RECENT SEARCHES