Glossary Element  herbs

Source
Contributor
Approved Yes
English term herbs
Language Translations
English definition plants or plant parts valued for medicinal, savoury, cosmetic, flavouring, or aromatic qualities. [CUB]
Language Translations