×
ciliolate
meaning in English
adj.
【植、动】具短纤毛的。
Related Words
cilioequatorial fiber
cilioequatorial fibers
cilione
ciliophora
PC Version
Copyright © 2018 WordTech Co.