English: It has a peculiar taste and smell.
Telugu: ప్రత్యేకమైన సువాసన మరియు రుచి కలిగివుండును.