×

ciliolate meaning in English

adj.
【植、动】具短纤毛的。

Related Words

  1. cilioequatorial fiber
  2. cilioequatorial fibers
  3. cilione
  4. ciliophora
PC Version

Copyright © 2018 WordTech Co.