Skip to main content

menispermaceous

English menispermaceous meaning in English  •  menispermaceous का अर्थ अंग्रेजी में
Adjective
  • Pertaining to a natural order (Menispermaceæ) of climbing plants of which moonseed (Menispermum) is the type.
Advertisement