дедо́к мн. -дки́ "лопух, репейник", от дед – из-за колючек, которые напоминают небритую бороду старика.
Этимологический словарь русского языка. — М.: Прогресс
М. Р. Фасмер
1964—1973