English Dictionary
◊ RADIOLARIAN
radiolarian
n : protozoa with amoeba-like bodies and radiating filamentous
pseudopods