Грамматический словарь Зализняка (склонения слова):
Марьянник, марьянники, марьянника, марьянников, марьяннику, марьянникам, марьянник, марьянники, марьянником, марьянниками, марьяннике, марьянниках
марья́нник
МАРЬЯННИК -а; м. Однолетнее растение, трава сем. норичниковых (семена многих видов ядовиты для скота).
◁ Марьянниковый, -ая, -ое.