'lobster tail' definitions:

Definition of 'lobster tail'

(from WordNet)
noun
Lobster tail meat; usually from spiny rock lobsters