Not much to add except that I did some research on Barro Colorado Island about 21 years ago (critters rather than plants). It is likely that you could get a species list from them or even get in contact with an English speaking botanist there. Barro Colorado | Smithsonian Tropical Research Institute