Platymma tweediei is arguably the largest snail from the Peninsula of Malaysia and is known as the fire snail due to its distinctive red foot coloring.
Platymma tweediei is arguably the largest snail from the Peninsula of Malaysia and is known as the fire snail due to its distinctive red foot coloring.