Meaning of lonicera dioica

Definition of lonicera dioica

(noun) twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America

Other information on lonicera dioica

WIKIPEDIA results for lonicera dioica
Amazon results for lonicera dioica