Yangtze River dolphin

English

Noun

Yangtze River dolphin (plural Yangtze River dolphins)

  1. The baiji.

Translations