parabasalid

English

Noun

parabasalid (plural parabasalids)

  1. Any of a group of flagellated protists within the supergroup Excavata.