×

cochleated meaning in English

adj.
【动物;动物学】螺旋状。

Related Words

  1. cochleate
  2. cochleate uterus
  3. cochleitis
  4. cochleoid
PC Version

Copyright © 2018 WordTech Co.