Attested.to

Definition

any of various cultivars of the genus Brassica oleracea grown for their edible leaves or flowers

Seed ·

Term in context

Brassica oleracea in CommonParlance