ఆరుదొండārudoṁḍa
Meanings
Noun
1. the plant termed Capparis horrida