megapterine Definition
Definition
A peculiar substance obtained from the liver of the great albatross,Diomedea exulans, and similar birds; it is a yellowish waxy solid that melts at a low temperature and is used in cookery as a browning agent and for flavoring certain dishes.
Browse