having a nutlike smell or taste

listen to the pronunciation of having a nutlike smell or taste
الإنجليزية - الإنجليزية

تعريف having a nutlike smell or taste في الإنجليزية الإنجليزية القاموس.

having a smell
odorous