Roma II Bush – Bean Seeds

$13.98

Roma II bush bean seeds: 60 days. A high yielding, widely adapted, bush Romano bean with pods resembling those of the traditional pole Romano. Its …

10 in stock

SKU: PTTOP-B00BFBFY0BFYYX66K Category: