zhǎo lí

沼狸 (zhǎo lí) is a Chinese word meaning “(zoology) coypu; nutria”.

Meanings

  1. 1(zoology) coypu; nutria

Characters in 沼狸

Related words

Study Chinese with flashcards →