Definition Definition

radio-flagellata - Meaning and Examples

Meaning of 'radio-flagellata' (Webster Dictionary)

1 . Radio-flagellata [ n. pl.]
- A group of Protozoa having both flagella and pseudopodia.