lumitaskurapu

/LOO-mee-ahs-KAH-rah-poo/
[Finnish]

Snow crab

Synonyms in other languages

Latin names

Countries