×

echinulate meaning in Chinese

adj.
【生物学】刺毛状的,小棘状的;有刺毛的。

Related Words

  1. echinozoa
  2. echinozoan
  3. echinuline
  4. echinuria
PC Version

Copyright © 2018 WordTech Co.