Noun Definition

radiolarian

1.Definition: protozoa with amoeba-like bodies and radiating filamentous pseudopods

Category: Animals