Chinese honeysuckle
Noun
Meaning
Chinese honeysuckle (countable and uncountable, plural Chinese honeysuckles)
A tropical vine used in traditional medicine (Combretum indicum).
Noun
Chinese honeysuckle (countable and uncountable, plural Chinese honeysuckles)
A tropical vine used in traditional medicine (Combretum indicum).