snail-killing flies - German English Dictionary
History

snail-killing flies



Meanings of "snail-killing flies" in German English Dictionary : 1 result(s)

English German
Entomology
snail-killing flies Netzfliegen [pl]