May
20
May
18
The Candytuft
Candytuft is in the Brassicacae family.
Its scientific name is Iberis umbellata.
This flower has bushy ice-white pink or lilac petals, with stems up to 12-18 inches tall, with slender leaves.
The blooming period is June-September, and the Germination period is 20-30 days.
The Candytuft is native to Europe.