German-Latin dictionary »

grünes heupferd meaning in Latin

GermanLatin
Grünes Heupferd Substantiv
in Europa heimische Insektenart aus der Unterfamilie der Singschrecken

locusta [locustae]noun