×

echinate meaning in Chinese

adj.
布满刺针的;有刺的;棘皮的〔如豪猪〕 (=echinated)。

Related Words

  1. echinaria
  2. echinaster luzonicus
  3. echinated
  4. echinating
PC Version

Copyright © 2018 WordTech Co.