homard cardinal
[
French
]
A lobster with sauce cardinal in the half shell, browned.
Countries
France