English: The liver has a specific smell and slightly bitter taste.
Telugu: కాలేయ ఒక నిర్దిష్ట వాసన మరియు కొద్దిగా చేదు రుచిని కలిగి ఉంటుంది.