Latin-English dictionary »

adarca meaning in English

LatinEnglish
adarca [adarcae] (1st) F
noun

froth on sedge forming spongy growthnoun

salty deposit / effolescence on reedsnoun