meaning of swamp laurel

1. shrub or small tree having rather small fragrant white flowers; abundant in southeastern United States


Related Words

swamp laurel |

Developed & Maintained By Taraprasad.com

Treasure Words