prickly-edged leaf - French English Dictionary