Radiolarian

Noun

  • Any of many marine amoeboid protozoa, of subclass Radiolaria, having filamentous pseudopodia; they have intricate silica skeletons

Leave a Reply

Your email address will not be published.