Search Results

Showing 1 - 1 out of 1 total matches:
  • #J03794
    15 seeds - $4.65 - In Stock
    80-85 days. Harvest loads of extra-large poblano peppers. A staple in southwestern and Latin cuisine, these...
    Details