vanmaram

കാഞ്ഞിരം - meaning in english

Meanings for കാഞ്ഞിരം

noun
Wormwood
Nux vomica