Texas snowbell

Explore definitions, synonyms, and language insights of Texas snowbell

Definitions

Noun
styrax of southwestern United States; a threatened species

More General Terms