English: The odor is like that of bitter almonds, and the taste is slightly bitter.
Telugu: దీనికి బాదం (ఆల్‌మండ్‌) పస్పుని గుర్తుకు తెచ్చే చక్కటి సువాసన, కొంచెం చేదైన ఒక విలక్ష ణఇమైన రుచి ఉంటాయి.