Webster's Revised Unabridged Dictionary · 1913
Actinopoda
Copy link
Actinopoda
, noun
1.
heliozoans; radiolarians.
↑