English-Hindi dictionary »

wormwood meaning in Hindi

EnglishHindi
wormwood noun
[UK: ˈwɜːm.wʊd]
[US: ˈwɜːrˌm.wʊd]

एक प्रकार का कडुआ पौधा

नागदौन

wormwood oil noun

नागदौन तेल