meaning of swamp bay

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


Related Words

swamp bay |

Developed & Maintained By Taraprasad.com

Treasure Words