appletree
See also:
apple-tree
and
apple tree
English
Noun
appletree
(
plural
appletrees
)
Alternative form of
apple tree
.
Anagrams
telepaper