Welcome to SA Dictionaries

Thunthuru
   /thun-thu-ru /

Flower pedal, blossom