armored scale inscects - Almanca İngilizce Sözlük

armored scale inscects

Meanings of "armored scale inscects" in German English Dictionary : 1 result(s)

İngilizce Almanca
Entomology
armored scale inscects Deckelschildläuse [pl]