Return to Article Details Landings of IUCN Red Listed finfishes at Chetlat Island of Lakshadweep, southeastern Arabian Sea