Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

medlars Definition

Cancel
medlars
noun(med-lar)
a small deciduous Eurasian tree (Mespilus germanica) of the rose family whose fruit resembles a crab apple and is used in preserves; also : its fruit

Words Related to medlars!

medlars Examples by Brain Bank Users