canarybird flower

Explore definitions, synonyms, and language insights of canarybird flower

Definitions

Noun
a climber having flowers that are the color of canaries

More General Terms