English

edit

Noun

edit

parabasalid (plural parabasalids)

 
English Wikipedia has an article on:
Wikipedia
  1. Any of a group of flagellated protists within the supergroup Excavata.