styrax

This is not a dictionary! - Search for "styrax" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    styrax noun english

    any shrub or small tree of the genus Styrax having fragrant bell-shaped flowers that hang below the dark green foliage