meaning of lobster tail

1. lobster tail meat; usually from spiny rock lobsters


Related Words

lobster tail |

Developed & Maintained By Taraprasad.com

Treasure Words