RADIO-FLAGELLATA


Meaning of RADIO-FLAGELLATA in English

(n. pl.) A group of Protozoa having both flagella and pseudopodia.

Webster's English dictionary.      Английский словарь Webster.