Lonicera

Medical Dictionary -> Lonicera

Lonicera


A plant genus of the family CAPRIFOLIACEAE. Members contain iridoid glucosides.

Terms of Use | Teeth Whitening