YourDictionary

Dictionary Home » Science » stolon

stolon science definition

  1. Botany See runner.
  2. Zoology A stemlike structure of certain colonial organisms, such as hydroids, from which new individuals arise by budding.

Learn more about stolon

link/cite print suggestion box