English-Latin dictionary »

marsh plant, bulrush meaning in Latin

EnglishLatin
marsh plant, bulrush noun

scirpus [scirpi](2nd) M
noun