Noun Definition

actinopoda

1.Definition: heliozoans; radiolarians

Category: Animals