Meaning of medlar tree
Definition of medlar tree
(noun)
small
deciduous
Eurasian
tree
cultivated
for its
fruit
that
resemble
crab
apples
Other information on medlar tree
WIKIPEDIA results for
medlar tree
Amazon results for
medlar tree
Tweet