Lonicera Dioica (Noun)
Meaning
Twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America.
Classification
Nouns denoting plants.
Twining deciduous shrub with clusters of purple-tinged yellow-green flowers; northeastern America.
Nouns denoting plants.