The leaves of the fish are mostly alternate, and the lower ones are in whorls, while the upper ones are alternate. They are strip-shaped, about 2-6cm long and 2-4mm wide. And the leaf blade of goldfish grass is opposite to each other in the lower part and alternate in the upper part, which is lanceolate to oblong lanceolate, similar in size to the former, with the whole margin.
The stems of Salix are glabrous, more erect, and usually branched in the upper part. But the stem base of goldfish grass is glabrous, there are glandular hairs in the middle and upper part, and the base sometimes branches.
Liuchuangfu is a raceme, bracts are linear to narrow lanceolate, calyx lobes are lanceolate, corolla color is yellow. And the calyx of goldfish grass has 5 deep cracks, the lobes are ovate, the color of corolla is varied, from red or purple to white.