zhēn xiǎn

Translation

  • Corbicula leana, a species of clam
Chinese Tones