Cape lobster
WordNet

noun


(1)   Small lobster of southern Africa
 
x
OK