RADIO-FLAGELLATA


Meaning of RADIO-FLAGELLATA in English

noun ·pl a group of protozoa having both flagella and pseudopodia.

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