Definify.com

Definition 2024


Decapods

Decapods

See also: decapods

English

Noun

Decapods

  1. plural of Decapod

decapods

decapods

See also: Decapods

English

Noun

decapods

  1. plural of decapod