meaning of lonicera flava

1. climbing deciduous shrub with fragrant yellow later orange flowers in terminal whorls; southeastern United States


Related Words

lonicera flava |

Developed & Maintained By Taraprasad.com

Treasure Words