Skip to main content

decumary

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