Meaning of crabapple
Definition of crabapple
(noun)
any of
numerous
varieties of
crab
apples
cultivated
for their
small
acidic
(usually
bright
red)
fruit
used
for
preserves
or as ornamentals for their blossoms
any of
numerous
wild
apple
trees
usually
with
small
acidic
fruit
small
sour
apple;
suitable
for preserving; "crabapples
make
a
tangy
jelly"
Other information on crabapple
WIKIPEDIA results for
crabapple
Amazon results for
crabapple
Tweet