Latin-English dictionary »

amnicolus meaning in English

LatinEnglish
amnicolus [amnicola, amnicolum] adjective

dwelling beside a river (L+S)adjective

growing beside a river (-a, -ae for M / F)adjective