×

otocyst meaning in English

n.
1.【动物;动物学】听泡,听囊。
2.【动物;动物学】平衡器;(昆虫的)平衡胞。

Related Words

  1. otocranium
  2. otocyon megalotis
  3. otoda
  4. otodake
PC Version

Copyright © 2018 WordTech Co.