meaning of dirca
1.
deciduous
shrub
of
North
America:
leatherwood
Related Words
dirca
|
dirca palustris
|
Developed & Maintained By
Taraprasad.com