English-Latin dictionary »

scripus lacustris meaning in Latin

EnglishLatin
Scripus lacustris noun

scirpus [scirpi](2nd) M
noun