a species of tree found from costa rica to western colombia (tachigali versicolor) - Spanish English Dictionary