Freshwater and Marine Fishes of Karnataka
Society for Advanc. of Aqua.
Freshwater and Marine Fishes of Karnataka - Banglore Society for Advancement of Aquaculture 2002 - 214p.,24cms.
Freshwater Fishes, Marine Fishes, Threated Fishes, Plate
597.095493 / SOC
Freshwater and Marine Fishes of Karnataka - Banglore Society for Advancement of Aquaculture 2002 - 214p.,24cms.
Freshwater Fishes, Marine Fishes, Threated Fishes, Plate
597.095493 / SOC