English Dictionary
◊ THUJA
Thuja
n : red cedar [syn: {Thuja}, {genus Thuja}]