LINDHEIMERA TEXANA
(noun)Definitions
There is 1 meaning of the phrase
Lindheimera Texana.
Lindheimera Texana - as a noun
Texas annual with coarsely pinnatifid leaves; cultivated for its showy radiate yellow flower heads
Synonyms (Exact Relations)
texas star