rock lobster

rock lobster

English Noun
Ad

Definition

A crustacean of the family Palinuridae.

Example Sentences

  • "It wasn’t a rock, it was a rock lobster"
Ad