Word info

peniculid

Noun

Meaning

peniculid (plural peniculids)

Any of the order Peniculida of ciliate protozoa.

Source: en.wiktionary.org

Close letter words and terms