meaning of pepper bush

1. shrub of eastern and southern coastal United States having beautiful racemes of spice-scented white flowers


Related Words

pepper bush | sweet pepperbush |

Developed & Maintained By Taraprasad.com

Treasure Words