English Dictionary
◊ RADIOLARIA
Radiolaria
n : marine protozoa [syn: {Radiolaria}, {order Radiolaria}]