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.