Skip to main content

lonicera

English lonicera meaning in English  •  lonicera का अर्थ अंग्रेजी में
Noun
  • A genus of vines including the woodbine, Lonicera periclymenum.
Advertisement