osmanthus
English
noun
Definitions
- Any of several widely distributed evergreen flowering plants, of the genus Osmanthus.
Etymology
Derived from Translingual Osmanthus derived from Ancient Greek ὀσμή (smell).
Origin
Ancient Greek
ὀσμή
Gloss
smell
Concept
Semantic Field
Sense perception
Ontological Category
Action/Process
Kanji
嗅