lobster tail

1. (noun) lobster tail meat; usually from spiny rock lobsters
Related Words: lobster



Terms and Conditions of Use / Copyright Notice