Word info

axopod

Noun

Meaning

axopod (plural axopods)

Any of a group of thin pseudopods containing complex arrays of microtubules and enveloped by cytoplasm.

Source: en.wiktionary.org

Close letter words and terms