meaning of Austernschildlaus

Austernschildlaus - German to English

armored scale [Am.]

View more

  • armoured scale [Br.]