meaning of italian honeysuckle

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


Related Words

italian honeysuckle |

Developed & Maintained By Taraprasad.com

Treasure Words