meaning of stoloniferous

1. Producing stolons; putting forth suckers.
2.
producing stolons


Related Words

stoloniferous |

Developed & Maintained By Taraprasad.com

Treasure Words