lobster

Noun
  1. Flesh of a lobster (synset 107808701)
  2. Any of several edible marine crustaceans of the families Homaridae and Nephropsidae and Palinuridae (synset 101985291)

Other Searches