Transvaal Daisy (noun) Definition, Meaning & Examples

noun
  1. a composite plant, Gerbera jamesonii, native to southern Africa, having showy, many-rayed, variously colored flower heads.
Transvaal Daisy (noun) Definition, Meaning & Examples

More Definitions