Hindi-English dictionary »

आर्टिमिसिया नफ़ैलोडीज़ meaning in English

HindiEnglish
आर्टिमिसिया नफ़ैलोडीज़

artemisia gnaphalodesnoun