homarus_capensis has definitions from the field of zoology
1
[ noun ] (zoology) small lobster of southern Africa

Synonyms

Cape_lobster

Related terms

true_lobster Homarus

*