plant with rough leaves - French English Dictionary