cultivated crab apple
English Dictionary
->
Letter C
-> cultivated crab apple
Search Dictionary:
cultivated crab apple Definition
(n)
any
of
numerous
varieties
of
crab
apples
cultivated
for
their
small
acid
(
usually
bright
red
)
fruit
used
for
preserving
or
as
ornamentals
for
their
blossoms
cultivated crab apple Synonyms
crab apple
crabapple
cultivated crab apple
© Art Branch Inc.