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
Tweet