COLLARD

Definition of COLLARD

  1. (noun)variety of kale having smooth leaves