storax

/'stɔ:rəks/
Noun
  1. a vanilla-scented resin from various trees of the genus Styrax

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "storax"

storax
A small bottle of storax sits on an apothecary's wooden shelf.