amlaphala अम्लफल

Definition: n. the fruit of this tree