Know About Magnolia Stellata Royal Star | InstantHedge
Magnolia stellata, also known as Magnolia stellata Royal Star is a small deciduous tree that can be found in Japan. The plant has striking white flowers with five petals each shaped like an open-finger flower; they bloom during late winter to early spring when other plants are still dormant.
Comments
Post a Comment