Грамматический словарь Зализняка (склонения слова):
Тёрн, тёрны, тёрна, тёрнов, тёрну, тёрнам, тёрн, тёрны, тёрном, тёрнами, тёрне, тёрнах
И терн, -а, м.
1.
Колючий кустарник или дерево рода слив.
Склон горы был густо покрыт зарослями колючего терна. Гладков, Лихая година.
2. собир.
Мелкие темно-синие с терпким кисло-сладким вкусом плоды этого растения.
Варенье из терна.
3. (терн). устар.
То же, что терние (в 1 знач.).
Петру я послан в наказанье; Я терн в листах его венца. Пушкин, Полтава.
ТЁРН, а, м. Терновник, а также плод его.
| прил. терновый, ая, ое.
• Терновый венец (высок.) символ мученичества, страдания [первонач. венок из шипов тёрна, надетый на голову Иисуса Христа в час его казни].