YourDictionary

lobopodium medical definition

noun pl. lo·bo·po·di·a
A thick, cylindrical pseudopodium.

link/cite print suggestion box