Dictionary of names for southern African trees. Scientific names of indigenous trees, shrubs and climbers with common names from 30 languages.