Neotropical meaning : Occurring in tropical America, i.e. the tropics of the New World.
neotropical
mass spectrometers
caped
jolt
wuff