radiolarian

Explore definitions, synonyms, and language insights of radiolarian

Definitions

Noun
protozoa with amoeba-like bodies and radiating filamentous pseudopods

More General Terms