Home

Word

storax, n.
(storaxes)
more info a vanilla-scented resin from various trees of the genus Styrax
<noun.plant>

storax
semantic pointers
hypernym