possess stridulating organs - Alemán Inglés Diccionario
Historia

possess stridulating organs



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

Inglés Alemán
Entomology
possess stridulating organs zirpen [v]