Yeddo hawthorn

What is Yeddo hawthorn?

Yeddo hawthorn definition and meaning on Dictionary terms:
noun
a Japanese shrub, Raphiolepis umbellata, of the rose family, having leathery leaves and dense, hairy clusters of fragrant white flowers.

 

reference: https://www.dictionary.com/browse/yeddo-hawthorn

Tags: