Adjective Definition

stoloniferous

1.Definition: producing stolons




Please Share