TETRANEURIS GRANDIFLORA
(noun)Definitions
There is 1 meaning of the phrase
Tetraneuris Grandiflora.
Tetraneuris Grandiflora - as a noun
Whitish hairy plant with featherlike leaves and a few stout stems each bearing an especially handsome solitary large yellow flower head; mountainous regions north central united states
Synonyms (Exact Relations)
alpine sunflowerhymenoxys grandifloraold man of the mountain