tepa

Noun

 * 1) A tree native to Chile and Argentina,

Translations

 * Spanish: tepa

Noun

 * 1) present