Chinese cherry

Noun

 * 1) Any of several species of genus :

Translations

 * Japanese: 唐実桜