meaning of brassica oleracea italica

brassica oleracea italica meaning in General Dictionary

plant with heavy groups of tight green flower buds