meaning of tartarian honeysuckle

1. a honeysuckle shrub of southern Russia to central Asia


Related Words

tartarian honeysuckle |

Developed & Maintained By Taraprasad.com

Treasure Words