Subscribe
URL of the page has been copied to clipboard.
Meaning : Deciduous shrub of North America: leatherwood.
Synonyms : dirca
Install App
Genus dirca meaning in Bengali (Bangla).