Search Result "Denchai 1"

Denchai 1
10 Nov 2017 1753 View
Cucumber Short  Denchai 1
Vigorous plant, numerous branching, uniform fruit setting and tolerant to disease
Read More