Latin-English dictionary »

nemorosus meaning in English

LatinEnglish
nemorosus [nemorosa, nemorosum] adjective

well-woodedadjective