skyflower
Noun
Meaning
skyflower (plural skyflowers)
Any of the South American shrubs of genus Duranta, having lilac flowers and yellow berries.
Noun
skyflower (plural skyflowers)
Any of the South American shrubs of genus Duranta, having lilac flowers and yellow berries.