'order Radiolaria' definitions:

Definition of 'order Radiolaria'

(from WordNet)
noun
Marine protozoa [syn: Radiolaria, order Radiolaria]