×

hyracoid meaning in Chinese

n.
=hyrax.
adj.
蹄兔的。

Related Words

  1. hyrachyus
  2. hyracodon
  3. hyracoidea
  4. hyracotherium
PC Version

Copyright © 2018 WordTech Co.