* Japanese cherry blossom: This is the most common and straightforward spelling.
* Sakura: This is the Japanese word for cherry blossom, and often used interchangeably, especially in more informal contexts. Using just "sakura" implies Japanese cherry blossoms.
* Japanese flowering cherry: This is a more botanically accurate term.
The best spelling depends on where you're using it. For general use, "Japanese cherry blossom" is perfectly acceptable.