Definitions of Homarus capensis:

  • noun:   small lobster of southern Africa