×

sciuroid meaning in English

adj.
1.(似)松鼠的。
2.松鼠尾巴状的。

Related Words

  1. sciurinae
  2. sciurognathi
  3. sciuromorpha
  4. sciurpa
PC Version

Copyright © 2018 WordTech Co.