Meaning of lonicera tatarica

Definition of lonicera tatarica

(noun) a honeysuckle shrub of southern Russia to central Asia

Other information on lonicera tatarica

WIKIPEDIA results for lonicera tatarica
Amazon results for lonicera tatarica