Noun Definition

radiolaria

1.Definition: marine protozoa

Category: Animals