Noun Definition

styrax obassia

1.Definition: small tree native to Japan

Related Noun(s):snowbell

Category: Plants