'Styrax obassia' definitions:

Definition of 'Styrax obassia'

(from WordNet)
noun
Small tree native to Japan [syn: snowbell, Styrax obassia]