Matcha!

Trade Name Matcha!
Denomination SCH84986
Breeder Schreurs
Flower Bud Height in cm 5-5.5
No. of Flower Petals 45-50
Stem Length in cm 80-90
Vaselife 22
Area South America
Download PDF