canary creeper

Explore definitions, synonyms, and language insights of canary creeper

Definitions

Noun
a climber having flowers that are the color of canaries

More General Terms