Wiktionary
lamellipodia
n. (plural of lamellipodium English)
n. (plural of lamellipodium English)