macruran
nounA member of the group Macrura.
Relating or pertaining to the Macrura.
nounOne of the Macrura.
nounAny of many
A member of the group Macrura.
Relating or pertaining to the Macrura.
nounOne of the Macrura.
nounAny of many
Begin a journey through worlds of puzzles.