Definitions for "almond tree in flower"
a remarkable sight - the whole tree covered in small, pink flowers with a sweet, light fragrance