Chinese swordfish

English

Noun

Chinese swordfish

  1. Synonym of Chinese paddlefish.