Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
storax
has 1 sense
storax
- a vanilla-scented resin from various trees of the genus Styrax
--
1
is a kind of
natural resin
,
TOP