meaning of strawberry shrub family

1. shrubs or small trees having aromatic bark; the eastern United States and eastern Asia


Related Words

strawberry-shrub family |

Developed & Maintained By Taraprasad.com

Treasure Words