DEODARS
“DEODARS” is a valid word.
9
Scrabble points
9
Words with Friends
7
letters
Definition
DEODARS is a form of DEODAR
noun
- tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber