70/5 Allen Avenue, Dehiwala, Sri Lanka.

+94 112 716 992

Flower Prawn

Flower Prawn

  • Common Name : Flower Prawn
  • Scientific Name : Penaenus Semisulcatus
  • Catching Area : Wild Caught