kingfisher daisy

Explore definitions, synonyms, and language insights of kingfisher daisy

Definitions

Noun
softly hairy South African herb having flowers with bright blue rays

More General Terms