wild apple
English Dictionary
->
Letter W
-> wild apple
Search Dictionary:
wild apple Definition
(n)
any
of
numerous
wild
apple
trees
usually
with
small
acid
fruit
wild apple Synonyms
crab apple
crabapple
wild apple
© Art Branch Inc.