diplonemid

Noun

 * 1) Any protist of the order