kamba mkubwa
[
Swahili
]
Lobster
Synonyms in other languages
Latin names
Homarus americanus
Homarus gammarus
Mandarin - Pinyin
lan cai
ye cai
Countries
Kenya
Tanzania
Related terms
ye cai
lan cai