vanmaram

കൃമിഹരൗഷധം - meaning in english

Meanings for കൃമിഹരൗഷധം

noun
Vermicide