Home

Word

Prunus serrulata, n.
more info ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms
<noun.plant>

Japanese cherry Japanese flowering cherry Prunus serrulata oriental cherry
semantic pointers
hypernym