Meaning of uvularia grandiflora

Definition of uvularia grandiflora

(noun) plant of southern and southeastern United States grown for its yellow flowers that can be dried

Other information on uvularia grandiflora

WIKIPEDIA results for uvularia grandiflora
Amazon results for uvularia grandiflora