medlar tree (0 synonym found)

Definition of medlar tree:

(n) : small deciduous eurasian tree cultivated for its fruit that resemble crab apples

Definition of medlar tree:

(n) : small deciduous eurasian tree cultivated for its fruit that resemble crab apples

Back to Top