actinopodaEnglish

Actinopoda, subclass Actinopoda

Noun

Heliozoans, radiolarians

English: Actinopoda, subclass Actinopoda

English words with similar meanings

Show 1 words