Word info

oxytrichid

Noun

Meaning

oxytrichid (plural oxytrichids)

Any ciliate of the family Oxytrichidae

Source: en.wiktionary.org

Close letter words and terms