tall oatgrass - French English Dictionary
History

tall oatgrass



Meanings of "tall oatgrass" in French English Dictionary : 3 result(s)

English French
Nature Science
tall oatgrass fromental élevé
Botanic
tall oatgrass fenasse [f]
tall oatgrass fromental élevé