Noun
folliculinid (plural folliculinids) (biology) Any marine, ciliate protozoan of the family Folliculinidae.