deal tree
English
Noun
deal
tree
(
plural
deal trees
)
fir
tree
Anagrams
Alderete
,
elderate
,
teal deer