Definitions
There is 1 meaning of the phrase
Styrax Texana.
Styrax Texana - as a noun
Styrax of southwestern united states; a threatened species
Synonyms (Exact Relations)
texas snowbelltexas snowbells