Грамматический словарь Зализняка (склонения слова):
Терновник, терновники, терновника, терновников, терновнику, терновникам, терновник, терновники, терновником, терновниками, терновнике, терновниках
терно́вник
-а, м.
То же, что терн (в 1 и 2 знач.).
Сквозь терновник он пролез, оставив, вместо пошлины, куски своего сюртука на каждом остром шипе. Гоголь, Вий.
Я ждал созревания великолепной нашей северной, ни на что не похожей ягоды — терновника. Солоухин, Терновник.
ТЕРНОВНИК, а, м. Колючий кустарник сем. розоцветных с терпкими синевато-чёрными плодами.
| прил. терновниковый, ая, ое.
терно́вник
ТЕРНОВНИК -а; м. Тёрн. Густой т. Т. поспел.
ТЕРН’ОВНИК, терновника, ·муж. (бот.). Низкий колючий кустарник (ср. терние) с синими съедобными, терпкими на вкус, плодами.