possess stridulating organs - Deutsch Englisch Wörterbuch
Verlauf

possess stridulating organs



Meanings of "possess stridulating organs" with other terms in English German Dictionary : 1 result(s)

Englisch Deutsch
Entomology
possess stridulating organs zirpen [v]