ciliate

adj 2noun 1

Definitions

adj

1

Ciliated, having cilia.

2

Of or pertaining to the eyelash.

noun

1

Any of many protozoa, of the phylum Ciliophora, that have many cilia (fine hairs).

Your note

not saved
0 chars