Грамматический словарь Зализняка (склонения слова):
Дурнишник, дурнишники, дурнишника, дурнишников, дурнишнику, дурнишникам, дурнишник, дурнишники, дурнишником, дурнишниками, дурнишнике, дурнишниках
дурни́шник
ДУРНИШНИК -а; м. Однолетнее травянистое сорняковое растение сем. сложноцветных.