English-Latin dictionary »

oats, wild oats, other allied grasses meaning in Latin

EnglishLatin
oats, wild oats, other allied grasses noun

avena [avenae](1st) F
noun