puteli /ˈpjʊtɪli/ ← Back to P Definitions 1. noun A type of African tree “The puteli tree is native to the savannas of East Africa.” Synonyms acacia thorn tree Antonyms deciduous tree flowering tree