plant with rough leaves - Turkish English Dictionary