axopods
English
Noun
axopods
plural of
axopod