×

spherulate meaning in English

adj.
布满小球体的。

Related Words

  1. spherula insularis
  2. spherular
  3. spherule
  4. spherule cells
PC Version

Copyright © 2018 WordTech Co.