VariousWords beta
Related Terms:
Noun
Definition: The blossom or flower of the cherry tree, particularly the Japanese cherry (Prunus serrulata).
VariousWords beta
Definition: The blossom or flower of the cherry tree, particularly the Japanese cherry (Prunus serrulata).