>

Anguilla

/æŋ'^wilә/

📖 中文释义

  1. n. 安圭拉岛(位于西印度群岛)
📘 English Definition(英文释义)
  1. n. a British colony in the West Indies
  2. n. type genus of the Anguillidae: eels