'Cape lobster' definitions:

Definition of 'Cape lobster'

(from WordNet)
noun
Small lobster of southern Africa [syn: Cape lobster, Homarus capensis]