English → Hindi dictionary
artemisia annua
Definition
wormwood of southeastern Europe to Iran
Looking for poetry? Read shayari and poems by great poets.
wormwood of southeastern Europe to Iran
Looking for poetry? Read shayari and poems by great poets.