lobster tail

Noun
  1. Lobster tail meat;
    Usually from spiny rock lobsters (synset 107809661)

Other Searches