• word of the day

    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
Download our Mobile App Today
Receive our word of the day
on Whatsapp