What is the full meaning of kaffirbooms
KAFFIRBOOM, a deciduous flowering tree having large clusters of brilliant orange or scarlet flowers [n]
Example of the word kaffirbooms placed on a Scrabble board.