×

fennec meaning in English

n.
【动物;动物学】Fennecus zerda 〔产于北非和阿拉伯的一种大耳大眼淡黄色小狐〕。

Related Words

  1. fenneberg
  2. fennebresque
  3. fennec fox
  4. fennek
PC Version

Copyright © 2018 WordTech Co.