meaning of Bradybaena similaris

Bradybaena similaris - German to English

Asian trampsnail / tramp snail [Bradybaena similaris]

View more

  • white bradybaena snail [Bradybaena similaris]