mentzelia
English
mentzelia meaning in English • mentzelia का अर्थ अंग्रेजी में
prop. n.
- A genus of bristly herbs or subshrubs of Western America lacking stinging hairs.