decumary
English
decumary meaning in English • decumary का अर्थ अंग्रेजी में
Noun
- a woody climber of southeastern US (Decumaria barbara) having white flowers in compound terminal clusters.