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