Грамматический словарь Зализняка (склонения слова):
Карагач, карагачи, карагача, карагачей, карагачу, карагачам, карагач, карагачи, карагачем, карагачами, карагаче, карагачах
карага́ч
-а, м.
Южное лиственное дерево, вид вяза.
Мимо прошли холмы, покрытые кустами терна, бузины, низкорослым карагачом. Бабаевский, Кавалер Золотой Звезды.
[тюрк. карагач]
КАРАГАЧ, а и а, м. Южное дерево сем. ильмовых.
| прил. карагачевый, ая, ое.
карага́ч
КАРАГАЧ -а; м. [тюрк. карагач] Южное лиственное дерево сем. ильмовых.
◁ Карагачевый, -ая, -ое. К-ые леса.
КАРАГ’АЧ, карагача, ·муж. (·тюрк., ·букв. черное дерево) (бот.). Особая порода ильма (вяза). «Сухие ветви карагача били меня по лицу.» Лермонтов.