French-English dictionary »

œdipode turquoise meaning in English

FrenchEnglish
œdipode turquoise nom {f}

blue-winged grasshopper(Oedipoda caerulescens)
noun