Posts

Showing posts with the label stolons

stolons 09/15/2012 Definition of the Day

stolons - (stolon) A running stem that forms roots via
Let's Get Wordy!®