×

Chinese bahaba

Fish
The Chinese bahaba, also known as the giant yellow croaker, is a critically endangered species of marine and brackish water fish in the family Sciaenidae. It is a large fish, reaching lengths up to 2 m and weights of 100 kg. Wikipedia
Scientific name: Bahaba taipingensis
Conservation status: Critically Endangered (Population decreasing)
Higher classification: Bahaba
Rank: Species