Beelingo.com

English Dictionary

  • Hide translation

 Actinopoda Actinopoda /ˌækˌtɪnoʊˈpoʊdə/

noun

  1. Heliozoans; radiolarians  ( Actinopoda , subclass Actinopoda )
    heliozoans; radiolarians