English-Latin dictionary »

froth on sedge forming spongy growth meaning in Latin

EnglishLatin
froth on sedge forming spongy growth noun

adarca [adarcae](1st) F
noun

adarce [adarces]noun
F