meaning of canary creeper

1. a climber having canary-colored flowers


Related Words

canary creeper |

Developed & Maintained By Taraprasad.com

Treasure Words