Meaning of mespilus germanica

Definition of mespilus germanica

(noun) small deciduous Eurasian tree cultivated for its fruit that resemble crab apples

Other information on mespilus germanica

WIKIPEDIA results for mespilus germanica
Amazon results for mespilus germanica