Word info

folliculinid

Noun

Meaning

folliculinid (plural folliculinids)

(biology) Any marine, ciliate protozoan of the family Folliculinidae.

Source: en.wiktionary.org

Close letter words and terms