but a few newly opened flowers may be present on branches and upper main stem nodes.
(a few newly opened flowers; may be; present on branches and upper main stem nodes)
a few newly opened flowers
may be
present on branches and upper main stem nodes