parabasalid
Noun
Meaning
parabasalid (plural parabasalids)
English Wikipedia has an article on:parabasalidWikipedia
Any of a group of flagellated protists within the supergroup Excavata.
Noun
parabasalid (plural parabasalids)
English Wikipedia has an article on:parabasalidWikipedia
Any of a group of flagellated protists within the supergroup Excavata.