African sniper tree Share definition Flag A rare and deadly tree known to live in Africa. See "Tears of the Sun" African sniper tree by Bad Mojo July 13, 2004 0 0 Get merch Get the African sniper tree mug. Buy Now — $32.95 See more merch