Stoloniferous Meaning
There are 1 meaning(s) for word Stoloniferous
Meaning 1 : producing stolons
Similar words of Stoloniferous :
There are 1 meaning(s) for word Stoloniferous
Similar words of Stoloniferous :