kacchapa कच्छप

Definition: m. Cedrela Toona