Advertisement

Advertisement

stolonization

[stoh-luh-nuh-zey-shuhn]

noun

  1. the production of stolons.



Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement


stoloniferousStolypin