Indian carp

English

Noun

Indian carp (plural Indian carp)

  1. Cirrhinus cirrhosus