Definition of neotropical

Definition of neotropical
  1. neotropical Adjective Occurring in tropical America, i.e. the tropics of "the new world".
Need more help? Try our forum NEW