Question
What lobster organ is made into a delicacy known as "tomalley"?
GENERAL
Liver
GENERAL
Share: