turreae
Meaning, Definition & Usage
Dictionary
Related
Idioms/Phrases
noun
any of numerous trees and shrubs grown for their beautiful glossy foliage and sweetly fragrant starry flowers
WordNet
Previous
turpeth
turpin
turpitude
turps
turquoise
Next
turrel
turret
turreted
turribant
turrical