brassica oleracea italica

Noun
  1. Plant with dense clusters of tight green flower buds (synset 111897272)

Found on Word Lists

Other Searches