Definition of Turreae

  • 1. Any of numerous trees and shrubs grown for their beautiful glossy foliage and sweetly fragrant starry flowers Noun

Semanticaly linked words with "turreae"

Hyponims for word "turreae"