Грамматический словарь Зализняка (склонения слова):
Роща, рощи, рощи, рощ, роще, рощам, рощу, рощи, рощей, рощею, рощами, роще, рощах
ро́ща
-и, ж.
Небольшой, чаще лиственный лес.
Сошел я в сад, а оттуда в рощу. Я пробирался туда, где гуще зелень, где смолистее запах деревьев. Достоевский, Маленький герой.
РОЩА, и, ж. Небольшой, чаще лиственный лес. Берёзовая р.
| уменьш. рощица, ы, ж.
ро́ща
РОЩА -и; ж. Небольшой (обычно лиственный) лес. Берёзовая, дубовая р.
◁ Рощица, -ы; ж. Уменьш.
Р’ОЩА, рощи, ·жен. Небольшой, обычно лиственный лес. «Уж роща отряхает последние листы с нагих своих ветвей.» Пушкин. «В вишневых рощах тонут хутора.» А.К.Толстой. «В день жаркой побродить по рощам, по лугам.» Крылов.
| Выделяемый по каким-нибудь признакам или с какой-нибудь целью участок леса.
Образовано суффиксальным способом от оспоъырост, к которой восходят и расти, род, рост.