Meaning of Dirca

Definition of Dirca

(noun) deciduous shrub of North America: leatherwood

Other information on Dirca

WIKIPEDIA results for Dirca
Amazon results for Dirca