Latin-English dictionary »

dumosus meaning in English

LatinEnglish
dumosus [dumosa, dumosum] adjective

overgrown with thorn, briar or the likeadjective