At the Las Cruces Biological Station near the Panamanian border, I found nymphs of the giant blattodean Megaloblatta blaberoides, which, until recently was considered to be the largest member of this group of insects in the world (a larger species was found in SE Asia a few years ago.)
Source: wiktionary