English → Hindi dictionary

japanese flowering cherry

जापानीज फ्लोवेरइंग चेरीNOUN

Definition

ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms

Looking for poetry? Read shayari and poems by great poets.