meaning of canarybird flower

1. a climber having canary-colored flowers


Related Words

canarybird flower |

Developed & Maintained By Taraprasad.com

Treasure Words