Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: turraea
  1. Any of numerous trees and shrubs grown for their beautiful glossy foliage and sweetly fragrant starry flowers
    "The turraea's fragrant blooms attracted many pollinators"

Type of: tree

Part of: genus Turraea

Encyclopedia: Turraea