COLZA

Definition of COLZA

  1. (noun)Eurasian plant cultivated for its seed and as a forage crop