Popular Wordlists
  • word of the day

    flowering almond

    flowering almond - Dictionary definition and meaning for word flowering almond

    (noun) deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers
    Synonyms : prunus triloba
    (noun) woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
Download our Mobile App Today
Receive our word of the day
on Whatsapp