×

spinose meaning in English

adj.
有刺的,多刺的。

Related Words

  1. spinosaurus
  2. spinosaurus aegyptiacus
  3. spinose cell
  4. spinose ear tick
PC Version

Copyright © 2018 WordTech Co.