French-English dictionary »

égilope meaning in English

FrenchEnglish
égilope nom {f}

goatgrass◼◼◼(Aegilops)
noun