Word info

lobopod

Noun

Meaning

(zoology) Any of the numerous stub-legs of a lobopodian; a lobopodium.

(zoology) A panarthropod of the extinct phylum †Lobopodia.

Source: en.wiktionary.org

Close letter words and terms