brassica oleracea italica


Meanings

  • plant with dense clusters of tight green flower buds