Popular Wordlists

stolon

stolon

stolon - Dictionary definition and meaning for word stolon

Definition
(noun) a horizontal branch from the base of plant that produces new plants from buds at its tips
Synonyms : offset , runner

Love us on FB !