English

edit

Noun

edit

bodonid (plural bodonids)

  1. Any flagellate of the order Bodonida