English

edit

Noun

edit

lamellipod (plural lamellipods)

  1. Synonym of lamellipodium
edit

Anagrams

edit