These plants produce deliciously tart green tomatillos. Salsa verde anyone?

Variety: Toma Verde

Tomatillo- Green

C$5.00Price