Latin-English dictionary »

palmosus meaning in English

LatinEnglish
palmosus [palmosa, palmosum] adjective

full of palmsadjective