STOLONS
Definition
STOLONS is the plural of STOLON.
noun STOLON: a horizontal branch from the base of plant that produces new plants from buds at its tips.
STOLONS is the plural of STOLON.
noun STOLON: a horizontal branch from the base of plant that produces new plants from buds at its tips.