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