In English, in my opinion at least, "flower" describes the inflorescence at any point in its growth cycle, while "blossom" describes the flower at its fullest development. More often though, "blossom" is used as a verb meaning to bloom or to develop.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments