See also: Decapods

English

edit

Noun

edit

decapods

  1. plural of decapod