yǎn

a kind of insectivorous rodent

DEFINITIONS

  • a kind of insectivorous rodent
  • mole

WORDS

Previous Next