Styrax texana

Explore definitions, synonyms, and language insights of Styrax texana

Definitions

Noun
styrax of southwestern United States; a threatened species

More General Terms