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