Meaning of stolon
Definition of stolon
(noun)
a
horizontal
branch
from the
base
of
plant
that produces new plants from buds at its tips
Other information on stolon
WIKIPEDIA results for
stolon
Amazon results for
stolon
Tweet