meaning of rosa banksia

1. Chinese evergreen climbing rose with yellow or white single flowers


Related Words

rosa banksia |

Developed & Maintained By Taraprasad.com

Treasure Words