English to Hindi

Meaning for:
Artemisia gnaphalodes
other
आर्टिमिसिया नफ़ैलोडीज़