vanmaram

മുരുക്കുമരം - meaning in english

Meanings for മുരുക്കുമരം

noun
Coral tree