Definitions
noun
woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
Look “prunus japonica” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms