Japanese arborvitae

noun
1.
a Japanese evergreen tree, Thuja standishii, having spreading branches with bright-green leaves.

Tile value for Japanese

0
0
Scrabble Words With Friends