cape_lobsterEnglish

Cape lobster, Homarus capensis

Noun

Small lobster of southern Africa

English: Cape lobster, Homarus capensis

English words with similar meanings

Show 1 words