What is the meaning of cherry blossom in English?

Learn vocabulary with pictures as well as definitions of cherry blossom in English

Learn in

See more

n. cherry blossom

Definition of cherry blossom in English

Flower that typically has five oval-shaped petals of white or pink colour and numerous, prominent stamens with brightly colored anthers.

Synonyms of cherry blossom in English

sakura blossom