turreae

Definitions

  • WordNet 3.6
    • n turreae any of numerous trees and shrubs grown for their beautiful glossy foliage and sweetly fragrant starry flowers
    • ***