lamellipod
English
Noun
lamellipod
(
plural
lamellipods
)
Synonym of
lamellipodium
.
Related terms
lamellipodial
Anagrams
palmelloid