RADIOLARIAN

Definition of RADIOLARIAN

  1. (noun)protozoa with amoeba-like bodies and radiating filamentous pseudopods