tomalley

Nouns

  • (n) edible greenish substance in boiled lobster

Words of close approximity