2 words in this vocabulary list
noun a protozoan or other organism with cilia
adjective having minute hairs or cilia
noun a type of marine protozoan characterized by a spiny skeleton made of strontium sulfate