Oak Leaf Lettuce Seeds

Availability: Out of stock

Each pack contain 50 seeds


Germination percentage 90%