Latin-English dictionary »

nimbosus meaning in English

LatinEnglish
nimbosus [nimbosa, nimbosum] adjective

full of / surrounded by rain cloudsadjective