English dictionary
turreae meaning and definition
Definition and meaning of turreae at MeaningMonkey.org. turreae meaning and definition in the English Dictionary.TURREAE noun
Definition of turreae (noun)
- any of numerous trees and shrubs grown for their beautiful glossy foliage and sweetly fragrant starry flowers
Source: Princeton University Wordnet