Word info

discocephaline

Noun

Meaning

discocephaline (plural discocephalines)

Any ciliate of the suborder Discocephalina

Source: en.wiktionary.org

Close letter words and terms