Turreae
7 letter word
7
Scrabble
Definition
any of numerous trees and shrubs grown for their beautiful glossy foliage and sweetly fragrant starry flowers
Letter Breakdown
T
1 pts
U
1 pts
R
1 pts
R
1 pts
E
1 pts
A
1 pts
E
1 pts