English-Latin dictionary »

beard-grass, similar grass meaning in Latin

EnglishLatin
beard-grass, similar grass noun

alopecuros [alopecuri]noun
F