Decapod
See also:
decapod
English
Noun
Decapod
(
plural
Decapods
)
(
rail transportation
)
Alternative letter-case form of
decapod