>

Castoridae

/kә'stɔ:riidi/

📖 中文释义

  1. [动]河狸科
📘 English Definition(英文释义)
  1. n beavers