DEODAR
/ˈdiːəʊdɑː/ Scrabble 8 Words With Friends 8
Definition
- noun tall East Indian cedar having spreading branches with nodding tips.
— synonyms: deodar_cedar, Himalayan_cedar, Cedrus_deodara
See all 53 words you can make from DEODAR →
← Unscramble different letters