70/5 Allen Avenue, Dehiwala, Sri Lanka.

+94 112 716 992

Slipper Lobster

Slipper Lobster

  • Common Name : Slipper Lobster
  • Scientific Name : Scyllaridae
  • Catching Area : Sea Caught