Latin-English dictionary »

adarce meaning in English

LatinEnglish
adarce [adarces] noun
F

froth on sedge forming spongy growthnoun

salty deposit / effolescence on reedsnoun