cadambas

English

Noun

cadambas

  1. plural of cadamba