meaning of tomalley

1. edible greenish substance in boiled lobster


Related Words

tomalley |

Developed & Maintained By Taraprasad.com

Treasure Words