'Cape lobster' definitions:

Definition of 'Cape lobster'

From: WordNet
noun
Small lobster of southern Africa [syn: Cape lobster, Homarus capensis]