ghorkhar
/ˈɡɔrkɑr/Definitions
1. noun
A type of South Asian shrub, particularly found in the Himalayan regions.
“The ghorkhar shrub was a vital source of medicine for the local communities.”
1. noun
A type of South Asian shrub, particularly found in the Himalayan regions.
“The ghorkhar shrub was a vital source of medicine for the local communities.”