3 ms·More familiar taste, of animal fat and protein.by IWeldMelons 2y agoMore familiar taste, of animal fat and protein.