English → Hindi dictionary

flowering almond

फ्लोवेरइंग आलमंड / फ्लॉवेरिंगNOUN

Definition

deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers

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