Multiciliate meaning

Having multiple cilia.
adjective
0
0
Advertisement

Origin of multiciliate

  • multi- +‎ ciliate

    From Wiktionary