Question

What lobster organ is made into a delicacy known as "tomalley"?

general icon

GENERAL

Liver

general iconGENERALgo to general category

Share: