Storax meaning in malayalam
Word: Storax
Storax definition
Noun:
a vanilla-scented resin from various trees of the genus Styrax
Related definition of StoraxNoun:
a vanilla-scented resin from various trees of the genus Styrax
Chelekam Čēlēγam Tdbh . , Shyleyam . 1 . Si Ndooram . 2 . Storax Or Benzoin (med . )
Related wordsStorax - Sugandhamulla Orinam Marakkara (സുഗന്ധമുള്ള ഒരിനം മരക്കറ)Malayalam to English
English To Malayalam