whispering bells

Explore definitions, synonyms, and language insights of whispering bells

Definitions

Noun
viscid herb of arid or desert habitats of southwestern United States having pendulous yellow flowers

More General Terms