chatkarapu

/CHAHT-kah-rah-poo/
[Finnish] plural chatkaravu / chatkarapuja

King crab

Synonyms in other languages

Finnish

Latin names

Countries