Definition of Stolon

Noun: stolon  stow-lun or 'stow,lón

  1. A horizontal branch from the base of plant that produces new plants from buds at its tips
    - runner, offset

See also:
stollens
stolonate

Anagrams containing the word stolon

stooln nstolo onstol lonsto olonst tolons