Word info

myopodium

Noun

Meaning

myopodium (plural myopodia)

A form of filopodium produced by muscle tissue

Source: en.wiktionary.org

Close letter words and terms