VariousWords beta
Related Terms:
Definitions:
Noun
radiolarian
Definition: protozoa with amoeba-like bodies and radiating filamentous pseudopods
Definition: Any of many marine amoeboid protozoa, of subclass Radiolaria, having filamentous pseudopodia; they have intricate silica skeletons.