Latin-English dictionary »

damasonium meaning in English

LatinEnglish
damasonium [damasoni(i)] (2nd) N
noun

water plantainnoun