Decapod

See also: decapod

English

Noun

Decapod (plural Decapods)

  1. (rail transportation) Alternative letter-case form of decapod