neobodonid (English, noun)
expansion: neobodonid (plural neobodonids)
Senses:
glosses: Any protozoan of the order Neobodonida
Forms:
form: neobodonids
tags: plural