meaning of italian woodbine

1. deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls


Related Words

italian woodbine |

Developed & Maintained By Taraprasad.com

Treasure Words