a species of tropical plant (couma macrocarpa) - İspanyolca İngilizce Sözlük