Word info

dactylopodid

Noun

Meaning

dactylopodid (plural dactylopodids)

Any amoeboid protist of the order Dactylopodida

Source: en.wiktionary.org

Close letter words and terms